radar digital display - English Synonyms Dictionary